885914
48732
571382
183502
901783
505240
833780
403354
152919
394909
2357804
3051148
5117799
3550581
2226988
2033609
1947357
190878
1756118
1718136
1682195
1633471